Big Huge Thesaurus

booby hatch

noun

sounds kind of like